草庐IT

Android fragment 屏幕重叠

全部标签

android - TextView 彼此重叠 - Android XML

我刚开始学习Android开发(使用AndroidStudio),但遇到了一些麻烦。activity_main.xml中的TextView彼此叠放,而不是彼此叠放。我只是复制了默认的TextView并将文本更改为另一个字符串。如何确保TextView放置在彼此之下,而不是彼此之上?谢谢马特 最佳答案 使用下面的布局,上面的布局相对于彼此放置View 关于android-TextView彼此重叠-AndroidXML,我们在StackOverflow上找到一个类似的问题:

android - 如何在 XML 中定义屏幕尺寸的一半

我有以下以编程方式编写的代码,Displaydisplay=this.WindowManager.DefaultDisplay;Pointsize=newPoint();intheight=size.Y;bViewLayout.Height=(int)(height*0.5);但是,我想知道如何在Xml中实现一半的屏幕而不是像下面这样硬编码?已编辑:以下代码无效: 最佳答案 这样就可以了(对于宽度):这意味着“宽度未定义,高度未定义,我说重量是50%”(默认情况下1.0中的0.5),因此Android会将该宽度扩展到设备屏幕宽度的5

android - 带有顶部横幅、webview 和底部横幅的屏幕

我正在尝试创建一个非常简单的android屏幕,其中包含以下内容:顶部横幅、webview和底部横幅。出于某种原因,我做不到。我的xml看起来像:怎么了?谢谢,丹尼尔 最佳答案 简答全错。你的代码一团糟。长答案。您正在尝试在WebView上方放置一个ImageView,在底部放置另一个ImageView。我不确定是什么错误破坏了它,但这也不重要。看看我的示例XML代码。现在我的XML所做的很简单。它使用RelativeLayout作为容器以允许更灵活的子对齐方式。名为topimage的ImageView将根据其内容调整其高度,并在宽

java - 在 Android 上针对多种屏幕分辨率时使用的最佳做法

在设计UI时,我们需要针对许多android突变和各种屏幕分辨率。Howtodifferentiatelayoutfor480*800and480*854screenresolutionsinandroid?howtolayoutsupportforvariousscreeninandroid?以上两个问题都建议针对不同的屏幕使用不同的布局代码。真的有必要吗?http://developer.android.com/guide/practices/screens_support.html建议ProvidedifferentlayoutsfordifferentscreensizesPr

android - RecyclerView 布局管理器列表项占据了整个屏幕

所以我制作了这个包含RecycleView的简单fragment。回收View有一个自定义的相对布局,带有两个TextView和一个CheckBox。问题是单个列表项占用了整个AVDseceen的空间,我为列表项设置的监听器不起作用。hereisascreenshotoftheAVDscreen(Iamusingandroidstudio)AndwhenscrolledXML布局代码fragmentjava代码:packagecom.bignerdranch.android.criminalintent;importandroid.content.Intent;importandroi

java - 如何使布局占屏幕宽度的 80%?

无论屏幕尺寸或DPI是多少,如何使一些布局成为屏幕宽度的80%或90%?我试过"但我得到了80%的高度。编辑:我只需要textview占据屏幕的80%,而不是Activity的其余部分。 最佳答案 android:layout_weight是基于android:orientation你的LinearLayout-如果你想让你的布局占据80%宽度,你需要一个带有android:orientation="horizo​​ntal"的LinearLayout 关于java-如何使布局占屏幕宽度

java - 自动调整按钮大小到屏幕大小?

我是android开发的新手,我正在尝试使用网格菜单创建和应用程序,Menu.我试图让它们根据屏幕尺寸自动调整,我尝试使用layout_weight但那没有做任何事情。有什么建议吗?我怎么觉得我必须使用PercentRelativeLayout。当前依赖:编译文件树(目录:'libs',包括:['*.jar'])testCompile'junit:junit:4.12'编译组:'org.apache.httpcomponents',名称:'httpclient-android',版本:'4.3.5.1'编译组:'cz.msebera.android',名称:'httpclient',版

android - 约束布局TextView重叠

我在约束布局中遇到了一些问题,其中我有一个支持多行的TextView。当TextView展开时,它会与约束布局内的其他组件重叠。下面是我正在使用的XML布局和用于演示的GIF。任何帮助将不胜感激。演示->https://puu.sh/xPFSF/3f6711a68f.gif编辑:删除了RecyclerView,因为它不是必需的。根据要求,button_main样式:@color/button_main_stateful_text@drawable/primary_action_button@dimen/h5_sizefalsebutton_main_stateful_text和prim

android - 根据屏幕尺寸调整文本 - Google Nexus 5 示例

我最近在AWS设备场上进行了一些测试,震惊地发现我的文本大小没有适当缩放。目前,我的文本大小有不同的文件夹:values16dp16dp16dp80dp14dp80dp8dp12dp6dp8dp11dpvalues-sw600dp16dp16dp16dp80dp22dp160dp14dp16dp9dp10dp13dpvalues-sw720dp16dp16dp16dp80dp30dp185dp20dp18dp10dp12dp14dp在每个文件夹中,我创建了一个dimens.xml文件,用于为给定屏幕提取适当的文本大小。我访问了位于here的设备指标网站并发现专门查看GoogleNexu

android - 在同一屏幕上呈现 ScrollView 和 ListView

我在呈现ScrollView时遇到问题,在ScrollView下方我想要一个ListView。我想要一个ScrollView,我将在其中添加ImageView和TextView,或者可能是其他UI元素。在此ScrollView下方,我想要一个ListView。但是当我这样做时,要么ListView和ScrollView重叠,要么只渲染ScrollView。XML代码:Gist 最佳答案 在同一个布局中有多个基于滚动的View总是一个问题。您可以使用嵌套的ScrollView,它是V4库的一部分。Formore关于layout_beh